use std::sync::atomic::{AtomicU64, Ordering};
use std::sync::Mutex;

struct Counter {
    count: u64,
}

fn main() {
    let n = Mutex::new(Counter { count: 0 });

    n.lock().unwrap().count += 1;

    let n = AtomicU64::new(1);

    n.fetch_add(5, Ordering::Relaxed);

    println!("{}", n.into_inner())
}
